Interpreting Plurals in the Naproche CNL
نویسندگان
چکیده
The Naproche CNL [2] is a controlled natural language for mathematical texts, i.e. a controlled subset of the semi-formal language of mathematics (SFLM) as used in mathematical journals and textbooks. The Naproche system translates Naproche CNL texts first into Proof Representation Structures (PRSs, [2]), an adapted version of Discourse Representation Structures, which are further translated into lists of first-order formulae which are used for checking the logical correctness of a Naproche text using automated theorem provers. The two main applications that we have in mind for Naproche are to make formal mathematics more readable to the average mathematician, and to use it as a tool that can help undergraduate students to learn how to write formally correct proofs and thus get used to (a subset of) SFML. A recent addition to the Naproche CNL is the possibility to make plural statements. By this we mean not only statements involving nouns in the plural (e.g. “numbers”) and verbs conjugated in plural forms (e.g. “are”), but also conjunctions of noun phrases (e.g. “x + y and x · y are even”). We discuss the collective-distributive ambiguity as well as a special scope ambiguity conjunctions give rise to, and explain how these ambiguities are resolved in Naproche. Plural definite noun phrases (e.g. “the real numbers”) are not yet implemented in Naproche and are left out of the discussion in this abstract.
منابع مشابه
The Naproche Project: Controlled Natural Language Proof Checking of Mathematical Texts
The Naproche project (NAtural language PROof CHEcking) studies the semiformal language of mathematics (SFLM) as used in journals and textbooks from the perspectives of linguistics, logic and mathematics. A central goal of Naproche is to develop and implement a controlled natural language (CNL) for mathematical texts which can be transformed automatically into equivalent first order formulas by ...
متن کاملThe Naproche System
The Naproche project (Natural language Proof Checking) was initiated by Bernhard Schröder and Peter Koepke at the University of Bonn to focus on an interdisciplinary study of the semi-formal language of mathematics. A central goal of Naproche is to develop a controlled natural language (CNL) for mathematical texts and adapted proof checking software which checks texts written in the CNL for syn...
متن کاملParsing and Disambiguation of Symbolic Mathematics in the Naproche System
The Naproche system is a system for linguistically analysing and proof-checking mathematical texts written in a controlled natural language. The aim is to have an input language that is as close as possible to the language that mathematicians actually use when writing textbooks or papers. Mathematical texts consist of a combination of natural language and symbolic mathematics, with symbolic mat...
متن کاملFrameNet CNL: A Knowledge Representation and Information Extraction Language
The paper presents a FrameNet-based information extraction and knowledge representation framework, called FrameNet-CNL. The framework is used on natural language documents and represents the extracted knowledge in a tailor-made Frame-ontology from which unambiguous FrameNet-CNL paraphrase text can be generated automatically in multiple languages. This approach brings together the fields of info...
متن کاملPromoting a Strategic Approach to Clinical Nurse Leader Practice Integration.
The Office of Nursing Services of the Department of Veterans Affairs (VA) piloted implementation of the clinical nurse leader (CNL) into the care delivery model and established a strategic goal in 2011 to implement the CNL role across the VA health care system. The VA Office of Nursing Services CNL Implementation and Evaluation (CNL I&E) Service was created as one mechanism to facilitate that g...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010